have an untimely end - Francés Inglés Diccionario